#include<bits/stdc++.h>
using namespace std;
const int N=1e6+5;
int st[N],prime[N];
int cnt=0;
void is_prime(int n) {
	for(int i=2; i<=n; i++) {
		if(!st[i])prime[++cnt]=i;
		for(int j=1; i*prime[j]<=n; j++) {
			st[prime[j]*i]=1;
			if(!(i%prime[j]))break;
		}
	}
}
int main() {
	is_prime(N-1);
	int n;
	while(cin>>n&&n) {
		for(int i=2;; i++) {
			int a=prime[i];
			int b=n-a;
			if(!st[b]) {
				printf("%d = %d + %d\n",n,a,b);
				break;
			}
		}
	}
}